package org.acsis.covoiturage.frontend.servicesMock;

import org.acsis.covoiturage.frontend.modemockl.UtilisateurMock;
import org.acsis.covoiturage.services.IAuthentification;
import org.acsis.covoiturage.shared.IUtilisateur;

public class AuthentificationMock implements IAuthentification {

	IUtilisateur userMock= new UtilisateurMock("test", "testpsw");
	
	public AuthentificationMock() {
	}
	
	@Override
	public int logIn(String id, String psw) {
		
		if(id != null 
				&& psw != null 
				&& id.equals("test")
				&& psw.equals("testtest")
				)
			return OK;
		
		return KO;
	}

	@Override
	public boolean logOut() {
		return false;
	}

	@Override
	public IUtilisateur getLoggedUtilisateur() {
		// TODO Auto-generated method stub
		return userMock;
	}



}
